An Algorithm to Obtain Circuits with Synchronous RAMs
نویسندگان
چکیده
Field Programmable Gate Arrays (FPGAs) are used to embed a circuit designed by users instantly. Most of FPGAs have Configurable Logic Blocks (CLBs) to implement combinational and sequential circuits and block RAMs to implement Random Access Memories (RAMs) and Read Only Memories (ROMs). Circuit design that minimizes the number of clock cycles is easy if we use asynchronous read operations. However, most of FPGAs support synchronous read operations, but do not support asynchronous read operations. It is one of the main difficulties for users to implement parallel and hardware algorithms in FPGAs. The main contribution of this paper is to provide one of the potent approaches to resolve this problem. We assume that a circuit using asynchronous RAMs designed by a non-expert or quickly designed by an expert is given. Our goal is to convert this circuit with asynchronous RAMs into an equivalent circuit with synchronous ones. The resulting circuit with synchronous RAMs can be embedded into the FPGAs.
منابع مشابه
A Graph Rewriting Approach for Converting Asynchronous ROMs into Synchronous Ones
Most of FPGAs have Configurable Logic Blocks (CLBs) to implement combinational and sequential circuits and block RAMs to implement Random Access Memories (RAMs) and Read Only Memories (ROMs). Circuit design that minimizes the number of clock cycles is easy if we use asynchronous read operations. However, most of FPGAs support synchronous read operations, but do not support asynchronous read ope...
متن کاملPerformance Improvement of Direct Torque Controlled Interior Permanent Magnet Synchronous Motor Drives Using Artificial Intelligence
The main theme of this paper is to present novel controller, which is a genetic based fuzzy Logic controller, for interior permanent magnet synchronous motor drives with direct torque control. A radial basis function network has been used for online tuning of the genetic based fuzzy logic controller. Initially different operating conditions are obtained based on motor dynamics incorporating...
متن کاملGeometry optimization of five-phase permanent magnet synchronous motors using Bees algorithm
Among all types of electrical motors, permanent magnet synchronous motors (PMSMs) are reliable and efficient motors in industrial applications. Because of their superiority over other kinds of motors, they are replacing conventional electric motors. On the other hand, high-phase PMSMs are good candidates to be used in certain industrial and military projects such as electric vehicles, spacecraf...
متن کاملهماهنگی بهینه رله های اضافه جریان جهتی در شبکه های توزیع با در نظر گرفتن پایداری گذرای منابع تولید پراکنده سنکرون
Integration of distributed generation (DG) into distribution networks causes some protection challenges, which can be solved by appropriate coordination of directional overcurrent relays. The optimal coordination of directional overcurrent relays is an important task to fulfill the protection requirements of the network. This paper presents an optimal coordination method for directional overcur...
متن کاملAdaptive and intelligent control of permanent magnet synchronous motor (PMSM) using a combination of fuzzy logic and gray wolf algorithm under fault condition
Nowadays, permanent magnet synchronous motors have been widely used in industry due to the elimination of excitation losses, longer life and higher efficiency. Errors in engine and drive systems are unavoidable during operation. Therefore, a suitable scenario should be considered for when these systems fail. If the necessary predictions and control algorithms are not considered for the error co...
متن کامل